﻿/*
	Author : Zeus2
*/

using System;
using System.Collections.Generic;
using System.Text;

namespace HZ.DrugTrade.Model
{
    /// <summary>
    /// 退货明细实体类
    /// </summary>
    [Serializable()]
    [Table(TableName = "TB_ReturnMerchandiseDetail")]
    public class ReturnMerchandiseDetail
    {
        /// <summary>
        /// 退货明细ID:退货明细ID
        /// </summary>
        [HZ.Column(PrimaryKey = true)]
        public string ReturnSerialDetailID { get; set; }
        /// <summary>
        /// 退货流水号:退货流水号
        /// </summary>
        public string ReturnSerialID { get; set; }
        /// <summary>
        /// 采购目录编号:采购目录编号
        /// </summary>
        public string ProcureCatalogID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string BatchRecordID { get; set; }
        /// <summary>
        /// 退货状态:退货状态（0未处理;1批准;2拒绝;）
        /// </summary>
        public int? ReturnState { get; set; }
        /// <summary>
        /// 配送企业编号
        /// </summary>
        public string CompanyID { get; set; }
        /// <summary>
        /// 退货数量:退货数量
        /// </summary>
        public int? ReturnCount { get; set; }
        /// <summary>
        /// 退货单价:退货单价
        /// </summary>
        public decimal? RetrunPrice { get; set; }

        /// <summary>
        /// 原始单价
        /// </summary>
        public decimal? orginalPrice { get; set; }
        /// <summary>
        /// 退货理由 2009-11-20
        /// </summary>
        public string Reason { get; set; }
        /// <summary>
        /// 拒绝退货理由2009-11-20
        /// </summary>
        public string RefuseReason
        { get; set; }
        /// <summary>
        /// 采购单明细ID
        /// </summary>
        public string OrderDetailID
        { get; set; }
    }
}